home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / ASTRONOM / 2817A.ZIP / README.DOC < prev    next >
Text File  |  1991-08-02  |  9KB  |  226 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.                         The STARBASE Star Catalogue Database.
  8.                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  9.  
  10.                            Copyright (c) Steve Owen 1991.
  11.                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  12.  
  13.                        **************************************
  14.                        *                                    *
  15.                        * This software program is issued by *
  16.                        * its designer as is, as a shareware *
  17.                        * software package, and users are    *
  18.                        * encouraged to distribute COMPLETE  *
  19.                        * copies of ALL files contained      *
  20.                        * in this set of files.... this set  *
  21.                        * of files must be kept complete as  *
  22.                        * the software will crash without    *
  23.                        * access to ALL of the following:    *
  24.                        *                                    *
  25.                        * STARBASE.EXE - the main program    *
  26.                        *                                    *
  27.                        * STAR1.DBF }                        *
  28.                        * STAR2.DBF }                        *
  29.                        * STAR3.DBF } The database files     *
  30.                        * STAR4.DBF }     accessed by        *
  31.                        * STAR5.DBF }     STARBASE.EXE       *
  32.                        * STAR6.DBF }                        *
  33.                        * STAR7.DBF }                        *
  34.                        * STAR8.DBF }                        *
  35.                        *                                    *
  36.                        * STARLOGO.ANS - ANSI logo screen    *
  37.                        * (Requires your CONFIG.SYS file to  *
  38.                        * contain the line:                  *
  39.                        * DEVICE=<Drive>:\<Path>\ANSI.SYS    *
  40.                        * or it reads as gobbledegook!       *
  41.                        * Not an important file as it does   *
  42.                        * not affect the running of the main *
  43.                        * program - it's just that annoying  *
  44.                        * "file not found" message without   *
  45.                        * it!                                *
  46.                        *                                    *
  47.                        * All in all this lot comes to just  *
  48.                        * under 3 Mb.. so a hard disk is     *
  49.                        * essential for running STARBASE.    *
  50.                        **************************************
  51.  
  52.  
  53.                                      Page 1.
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.                          CREDIT WHERE CREDIT IS DUE:
  74.                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  75.  
  76.         This program was 'born' when I got a copy of The Yale Catalogue of
  77.         Bright Stars (PDSL Catalogue No. 0922 A/B/C) from a friend at work,
  78.         which was some 2 Mb of ASCII formatted, 202 character long strings
  79.         of numbers, and included a BASIC program to be compiled under one
  80.         of the BASIC programs.  A part of "STAR.DOC" from those disks, which
  81.         relates to the credits, is reproduced below this paragraph, and ends
  82.         "Greenbelt, Md 20771"
  83.  
  84.         "The YALE CATALOGUE OF BRIGHT STARS is in the public domain, and
  85.         this documentation on the catalogue was extracted almost verbatum
  86.         from a booklet, also in the public domain, whose preparation
  87.         was funded by:
  88.  
  89.             National Aeronautics and Space Administration
  90.             Goddard Space Flight Center
  91.             Greenbelt, Maryland  2077l
  92.  
  93.         under contract NAS 5-25369 by:
  94.  
  95.             Theresa A. Nagy
  96.             Systems and Applied Sciences Corporation
  97.             6811 Kenilworth Avenue
  98.             Riverdale, Maryland  20840
  99.  
  100.         This database is revision 3 of the Yale Catalogue of Bright Stars,
  101.         and it was obtained on 9 track tape on March 17, 1981 from:
  102.  
  103.             Dr. Wayne Warren
  104.             National Space Science Data Center
  105.             Code 601
  106.             Godard Space Center
  107.             Greenbelt, Md  20771"
  108.  
  109.         Anyway, to get back to the story: As I'm not at all keen on BASIC
  110.         I thought I'd manipulate the data to a point where I could use it.
  111.  
  112.         After using Lotus 123 R3.1's File/Import and Data/Parse on this
  113.         mass of information I managed to break it down into its 61 basic
  114.         sets of information, added a 62nd field for a 68 character notepad,
  115.         and then used the Translate facility to turn the 123 WK3 files into
  116.         DBase3+ DBF files.
  117.  
  118.         I then (with a lot of help and advice from Andy Eden) wrote the
  119.         STARBASE program in DBase3+.
  120.  
  121.  
  122.  
  123.  
  124.                                      Page 2.
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.         As this took about six weeks (it is a LOT of data, and many thanks
  140.         to the ladies and gentlemen of NASA who compiled it and placed it
  141.         in the Public Domain,) and as the best sort of applause and most
  142.         sincere thanks is the folding kind, anyone who wishes to make a
  143.         "thank you" donation can send their appreciation to:
  144.  
  145.                                  Steve Owen,
  146.                                  43 Broomsquires Road,
  147.                                  Bagshot,
  148.                                  Surrey, GU19 5NW
  149.                                  England.
  150.  
  151.         Those who do make this sort of gesture will go onto a register,
  152.         and I'll send them Version 2.0 when I get around to writing it.
  153.         Version 2.0, incidentally, will depend on the advice and/or
  154.         criticisms which I get on Version 1.0.
  155.  
  156.  
  157.             ************************************************
  158.             *                                              *
  159.             *       MOST IMPORTANT ADVICE OF ALL!!         *
  160.             *                                              *
  161.             *    ONLY USE A BACKUP COPY OF THESE FILES.    *
  162.             *                                              *
  163.             *    PUT AWAY THE ORIGINAL DISKS WITH WRITE-   *
  164.             *    PROTECT TABS ON THEM... THEN IF ANYTHING  *
  165.             *    GOES WRONG YOU'LL BE ABLE TO RECOVER AND  *
  166.             *    START AGAIN.                              *
  167.             *                                              *
  168.             ************************************************
  169.  
  170.  
  171.                     GENERAL INSTRUCTIONS FOR STARBASE.
  172.                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  173.  
  174.         I've kept it as simple as possible - all the DBF files are structured
  175.         so that one follows on from the next, whether you're going forwards
  176.         or backwards, so the loading of the eight different databases is all
  177.         automatic.
  178.  
  179.         DO NOT use the Insert and Delete buttons - the program will lock up
  180.         and you'll have to reboot.  I've designed it this way on purpose, as
  181.         there is no need to insert or delete records (although you can bypass
  182.         this by manipulating the DBF files directly in DBase, but I don't
  183.         recommend it!)  As the Yale Catalogue of Bright Stars had records
  184.         from 0001 to 9110 I've added record numbers 9111 to 9999 as spares.
  185.         These records are empty except for their catalogue numbers, so you
  186.         can put what you like in those.  All fields are character fields, so
  187.         there are no restrictions on the type of information you can input - 
  188.         a point to bear in mind when editing.
  189.  
  190.  
  191.  
  192.  
  193.                                  Page 3.
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.                              COMMANDS USED IN STARBASE:
  203.                              ~~~~~~~~~~~~~~~~~~~~~~~~~~
  204.  
  205.  
  206.         Page Up - go to the previous record in sequence.
  207.         Page Down - go to the next record in sequence.
  208.         Control-Home - GOTO a specific record.  This will ask you to
  209.                     input the number of the record you want to go to.
  210.         Control-P - the print functions.  Asks you for the printer type
  211.                     and the port you're using, then the number of the
  212.                     record which you want to print.  Gives FULL details
  213.                     of what all the various numbers mean.  It's worth
  214.                     printing out a record to use as a reference to what
  215.                     is showing on the screen.
  216.         Control-E - the edit function.  Allows you to edit the record
  217.                     which you are currently viewing.
  218.         Escape -    My favourite key!  Escape sequences built in all over
  219.                     the place - should get you out of just about any
  220.                     trouble you get into. (NOT Delete and Insert - they
  221.                     cause lockout to ensure the integrity of the files.)
  222.         Home -      Go to Record 0001.
  223.         End -       Go to record 9999.
  224.  
  225.         HAPPY INPUTTING!!
  226.